home *** CD-ROM | disk | FTP | other *** search
/ Celestin Apprentice 5 / Apprentice-Release5.iso / Source Code / C / Snippets / Stuart's Tech Notes / Sound Manager Woes / SoundEffects.h < prev   
Text File  |  1994-12-14  |  439b  |  13 lines

  1. // SoundEffects.c & SoundEffects.h
  2. // (C) 1994 Stuart Cheshire <cheshire@cs.stanford.edu>
  3. //
  4.  
  5. typedef enum { SND_INDIVIDUAL, SND_REPLACE, SND_NOREPLACE } SND_TYPE;
  6.  
  7. extern void init_sounds(void);
  8. extern void quit_sounds(void);
  9. extern void open_sound_channels(void);
  10. extern void close_sound_channels(Boolean keep_some);
  11. extern void makesound(Handle s, u_short priority, SND_TYPE t, u_char volume);
  12. extern void service_sound_channels(void);
  13.